Hej med jer,
Sidder her og kæmper med at kode. Er begynder til PHP og er så småt ved at lære de forskellige ting.
Først og fremmest har jeg en side med 3000 brugere. Det er brugere fra hele verden.
Brugerne er "stored" i MySQL database, samt alle deres info.
Jeg kunne godt tænke mig at hver bruger er i stand til at sætte deres egen tidszone. F.eks. ville folk fra Danmark vælge Europe/Copenhagen.
Mit problem er hvordan det kan lade sig gøre.
Jeg kan nemlig ikke bruge variables når jeg sætter tidszonen for brugeren.
$dateTime = new DateTime("now", new DateTimeZone('America/Chicago'));
echo $dateTime->format("Y-m-d H:i:s");
$dateTimeZone = new DateTimeZone('GMT+1');
$dateTime->setTimezone($dateTimeZone);
echo $dateTime->format("Y-m-d H:i:s");
Som i kan se, står der "$dateTimeZone = new DateTimeZone('GMT+1');" - Det jeg gerne vil have, er at ('GMT+1') kan stå som en variable. (Altså jeg vil have at den henter tidszonen ((I dette tilfælde GMT+1)) fra databasen)
Hjælp!
På forhånd tak!